import util from '../libs/util';
var qs = require('qs');

//获取投保单列表
export function getPolicybList (values) {
    return util.ajax({
        url: '/policy_b/get_list',
        method: 'post',
        data:qs.stringify(values)
    })
}

//获取投保单详情
export function getPolicybDetail (values) {
    return util.ajax({
        url: '/policy_b/get_detail',
        method: 'post',
        data:qs.stringify(values)
    })
}

//创建投保单
export function createPolicyb (values) {
    return util.ajax({
        url: '/policy_b/create',
        method: 'post',
        data:qs.stringify(values)
    })
}

//更新投保单
export function updatePolicyb (values) {
    return util.ajax({
        url: '/policy_b/update',
        method: 'post',
        data:qs.stringify(values)
    })
}


//删除投保单
export function delPolicyb (values) {
    return util.ajax({
        url: '/policy_b/del',
        method: 'post',
        data:qs.stringify(values)
    })
}

//确认承保
export function underWrite (values) {
    return util.ajax({
        url: '/policy_b/underwrite',
        method: 'post',
        data:qs.stringify(values)
    })
}


//
export function cacheReceivable (values) {
    return util.ajax({
        url: '/policy_b/cache_receivable',
        method: 'post',
        data:qs.stringify(values)
    })
}

//
export function getUnderwritList (values) {
    return util.ajax({
        url: '/policy_b/get_underwrite_list',
        method: 'post',
        data:qs.stringify(values)
    })
}



//根据保单编号搜索保单
export function searchPolicy (values) {
    return util.ajax({
        url: '/policy_b/search_policy',
        method: 'post',
        data:qs.stringify(values)
    })
}


//根据保单编号获取保单详情 ---在业绩录入时使用
export function getDetailById (values) {
    return util.ajax({
        url: '/policy_b/get_detail_by_id',
        method: 'post',
        data:qs.stringify(values)
    })
}

//回执
export function setReceipt (values) {
    return util.ajax({
        url: '/policy_b/receipt',
        method: 'post',
        data:qs.stringify(values)
    })
}

//回访
export function setCallback (values) {
    return util.ajax({
        url: '/policy_b/callback',
        method: 'post',
        data:qs.stringify(values)
    })
}

//状态
export function setStatus (values) {
    return util.ajax({
        url: '/policy_b/update_status',
        method: 'post',
        data:qs.stringify(values)
    })
}

//获取保单详情
export function getUnderwriteDetail (values) {
    return util.ajax({
        url: '/policy_b/get_underwrite_detail',
        method: 'post',
        data:qs.stringify(values)
    })
}